cancha [peruvian cuisine] - Spanish English Dictionary